geranium fruit - French English Dictionary